import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Write a description of class Tronco here.
 * 
 * @author (your name) 
 * @version (a version number or a date)
 */
public class Tronco extends Obstaculos
{
   
    private Actor collided;
    private static final int nu=40;
   World mundo=getWorld();
    public void act() 
    {
        super.act();
        checaLimite();
    }
    
    public void check()
    {
            
    }
    public void explota()
    {
         World mundo=getWorld();
         int d=((Mundo)mundo).dameDano();
         placePedazos(getX(),getY(),nu);
         ((Mundo)mundo).cambiaDano(d-10);
         getWorld().removeObject(this);
         
    }
    
    /**
     * Metodo para ver como vuelan los pedazos en el impacto
     */
    
    private void placePedazos(int x,int y,int nu)
    {
        for(int i=0; i<nu; i++)
            getWorld().addObject(new Madera(),x,y);
    }
    
    public void checaLimite()
    {
        if(getX()==0)
        {
            getWorld().removeObject(this);
        }
    }
}
